package com.arara.controller.vo;


import java.util.ArrayList;
import java.util.Date;

public class Trabalho {
	
	private int codigo;
	private String titulo;
	private float nota;
	private Date dataEntrega;
	private String resumo;
	private int semestre;
	private Tema tema;
	private Professor professor;
	private Curso curso;
	private ArrayList<Aluno> alunos;
	private ArrayList<Arquivo> arquivos;
	private ArrayList<Criterio> criterios;
	private ArrayList<Mensagem> mensagens;
	private ArrayList<PalavraChave> palavrasChave;
		
	public int getCodigo() {
		return codigo;
	}
	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}
	public String getTitulo() {
		return titulo;
	}
	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	public float getNota() {
		return nota;
	}
	public void setNota(float nota) {
		this.nota = nota;
	}
	public Date getDataEntrega() {
		return dataEntrega;
	}
	public void setDataEntrega(Date dataEntrega) {
		this.dataEntrega = dataEntrega;
	}
	public String getResumo() {
		return resumo;
	}
	public void setResumo(String resumo) {
		this.resumo = resumo;
	}
	public int getSemestre() {
		return semestre;
	}
	public void setSemestre(int semestre) {
		this.semestre = semestre;
	}
	public Tema getTema() {
		return tema;
	}
	public void setTema(Tema tema) {
		this.tema = tema;
	}
	public Professor getProfessor() {
		return professor;
	}
	public void setProfessor(Professor professor) {
		this.professor = professor;
	}
	public Curso getCurso() {
		return curso;
	}
	public void setCurso(Curso curso) {
		this.curso = curso;
	}
	public ArrayList<Aluno> getAlunos() {
		return alunos;
	}
	public void setAlunos(ArrayList<Aluno> alunos) {
		this.alunos = alunos;
	}
	public ArrayList<Arquivo> getArquivos() {
		return arquivos;
	}
	public void setArquivos(ArrayList<Arquivo> arquivos) {
		this.arquivos = arquivos;
	}
	public ArrayList<Criterio> getCriterios() {
		return criterios;
	}
	public void setCriterios(ArrayList<Criterio> criterios) {
		this.criterios = criterios;
	}
	public ArrayList<Mensagem> getMensagens() {
		return mensagens;
	}
	public void setMensagens(ArrayList<Mensagem> mensagens) {
		this.mensagens = mensagens;
	}
	public ArrayList<PalavraChave> getPalavrasChave() {
		return palavrasChave;
	}
	public void setPalavrasChave(ArrayList<PalavraChave> palavrasChave) {
		this.palavrasChave = palavrasChave;
	}
}
